package me.kaede.tagview;

import ohos.agp.utils.Color;

/**
 * Constants
 *
 * @since 2021-06-04
 */
public class Constants {

    /**
     * DEFAULT_LINE_MARGIN
     */
    public static final float DEFAULT_LINE_MARGIN = 5;

    /**
     * DEFAULT_TAG_MARGIN
     */
    public static final float DEFAULT_TAG_MARGIN = 5;

    /**
     * DEFAULT_TAG_TEXT_PADDING_LEFT
     */
    public static final float DEFAULT_TAG_TEXT_PADDING_LEFT = 8;

    /**
     * DEFAULT_TAG_TEXT_PADDING_TOP
     */
    public static final float DEFAULT_TAG_TEXT_PADDING_TOP = 5;

    /**
     * DEFAULT_TAG_TEXT_PADDING_RIGHT
     */
    public static final float DEFAULT_TAG_TEXT_PADDING_RIGHT = 8;

    /**
     * DEFAULT_TAG_TEXT_PADDING_BOTTOM
     */
    public static final float DEFAULT_TAG_TEXT_PADDING_BOTTOM = 5;

    /**
     * LAYOUT_WIDTH_OFFSET
     */
    public static final float LAYOUT_WIDTH_OFFSET = 2;

    /**
     * DEFAULT_TAG_TEXT_SIZE
     */
    public static final float DEFAULT_TAG_TEXT_SIZE = 14f;

    /**
     * DEFAULT_TAG_DELETE_INDICATOR_SIZE
     */
    public static final float DEFAULT_TAG_DELETE_INDICATOR_SIZE = 14f;

    /**
     * DEFAULT_TAG_LAYOUT_BORDER_SIZE
     */
    public static final float DEFAULT_TAG_LAYOUT_BORDER_SIZE = 0f;

    /**
     * DEFAULT_TAG_RADIUS
     */
    public static final float DEFAULT_TAG_RADIUS = 100;

    /**
     * DEFAULT_TAG_LAYOUT_COLOR
     */
    public static final int DEFAULT_TAG_LAYOUT_COLOR = Color.getIntColor("#00BFFF");

    /**
     * DEFAULT_TAG_LAYOUT_COLOR_PRESS
     */
    public static final int DEFAULT_TAG_LAYOUT_COLOR_PRESS = Color.getIntColor("#88363636");

    /**
     * DEFAULT_TAG_TEXT_COLOR
     */
    public static final int DEFAULT_TAG_TEXT_COLOR = Color.getIntColor("#ffffff");

    /**
     * DEFAULT_TAG_DELETE_INDICATOR_COLOR
     */
    public static final int DEFAULT_TAG_DELETE_INDICATOR_COLOR = Color.getIntColor("#ffffff");

    /**
     * DEFAULT_TAG_LAYOUT_BORDER_COLOR
     */
    public static final int DEFAULT_TAG_LAYOUT_BORDER_COLOR = Color.getIntColor("#ffffff");

    /**
     * DEFAULT_TAG_DELETE_ICON
     */
    public static final String DEFAULT_TAG_DELETE_ICON = "×";

    /**
     * DEFAULT_TAG_IS_DELETABLE
     */
    public static final boolean DEFAULT_TAG_IS_DELETABLE = false;
}

